deepsea sole - Spanish English Dictionary